@@ -180,17 +180,17 @@ def decrypt2(request):  | 
            ||
| 180 | 180 | 
                     code = request.POST.get('code', '')
               | 
            
| 181 | 181 | 
                     user_id = request.POST.get('user_id', '')
               | 
            
| 182 | 182 | 
                 | 
            
| 183 | 
                - try:  | 
            |
| 184 | 
                - user = UserInfo.objects.get(user_id=user_id)  | 
            |
| 185 | 
                - except UserInfo.DoesNotExist:  | 
            |
| 186 | 
                - user = NULL  | 
            |
| 183 | 
                + if code_ticket and user_id:  | 
            |
| 184 | 
                + try:  | 
            |
| 185 | 
                + user = UserInfo.objects.get(user_id=user_id)  | 
            |
| 186 | 
                + except UserInfo.DoesNotExist:  | 
            |
| 187 | 
                + return response(UserStatusCode.USER_NOT_FOUND)  | 
            |
| 187 | 188 | 
                 | 
            
| 188 | 
                -    wxcfg = WECHAT.get('JSAPI', {})
               | 
            |
| 189 | 
                +        wxcfg = WECHAT.get('JSAPI', {})
               | 
            |
| 189 | 190 | 
                 | 
            
| 190 | 
                -    appid = wxcfg.get('appID')
               | 
            |
| 191 | 
                -    secret = wxcfg.get('appsecret')
               | 
            |
| 191 | 
                +        appid = wxcfg.get('appID')
               | 
            |
| 192 | 
                +        secret = wxcfg.get('appsecret')
               | 
            |
| 192 | 193 | 
                 | 
            
| 193 | 
                - if code_ticket & user:  | 
            |
| 194 | 194 | 
                code_info = tickettocode(code_ticket=code_ticket, openid=user.openid_miniapp, appid=appid, secret=secret, token=None, storage=RedisStorage(r))  | 
            
| 195 | 195 | 
                 | 
            
| 196 | 196 | 
                         code = code_info.get('code', '')
               |